macaw palm - German English Dictionary